impressed current anode - German English Dictionary